racing stable - French English Dictionary